在這篇文章中,我將介紹如何使用 Spring Initializr 建立一個新專案,理解專案結構,並且添加 Spring AI 依賴。這是進行 Spring Boot 開發的一個標準過程,特別是當你要實現生成式 AI 應用時。
Spring Initializr 是一個線上工具,讓你能快速生成 Spring Boot 專案的基礎架構。具體步驟如下:
訪問 Spring Initializr:
打開 Spring Initializr,這是一個簡單的網頁表單,幫助你快速設置 Spring Boot 專案。
填寫項目信息:
com.example
)demo
)jar
選擇依賴:
生成專案:
填寫完後,點擊「Generate」按鈕,將生成一個壓縮包,下載並解壓到你選擇的工作目錄。
生成的項目將包含以下主要目錄和文件:
src/main/java: 存放應用程式的主要 Java 程式碼。這裡面會有一個主要的啟動類(例如 DemoApplication.java
),它包含 main
方法作為應用的入口。
src/main/resources: 這裡包含應用的靜態資源、配置文件(例如 application.properties
或 application.yml
)以及模板。
src/test/java: 用來撰寫測試代碼的目錄。
pom.xml 或 build.gradle: 這是 Maven 或 Gradle 的構建文件,負責管理依賴項。稍後我們會在這裡添加 Spring AI 的依賴。
Spring AI 是一個方便的工具,可以讓你輕鬆將 AI 模型集成到 Spring 應用中。要將 Spring AI 依賴添加到你的項目中,你需要編輯構建文件。
pom.xml
,在 dependencies
標籤中添加以下依賴:<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-openai-spring-boot-starter</artifactId>
</dependency>
build.gradle
,在 dependencies
區塊中添加以下代碼:implementation 'org.springframework.ai:spring-ai-openai-spring-boot-starter'
這樣就將 Spring AI 加入到你的專案中了。記得在 application.properties
中配置 OpenAI 的 API 金鑰:
spring.ai.openai.api-key=你的API金鑰
使用 Spring Initializr 創建一個 Spring Boot 項目非常簡單,並且能快速開始開發。在這篇文章中,我們介紹了如何使用 Initializr 建立專案,理解專案結構,並添加 Spring AI 依賴。下一步,你可以開始撰寫程式碼並執行你的生成式 AI 應用。